marsh hive - French English Dictionary